MailPoet\Automation\Integrations\MailPoet\Fields\SubscriberCustomFieldsFactory S

Total Complexity 39
Dependencies 9
Dependents 3
Total lines 155
Lines of code 129
Logical lines of code 84
Comment lines 4
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
getField()
A
48 13 30
getDateTimeValue()
S
65 5 8
getCustomFieldValue()
S
67 4 8
createEnumField()
S
62 2 11
createMonthField()
S
61 2 11
createDayField()
S
61 2 11
createNumberField()
S
68 2 7
createBooleanField()
S
68 2 7
createYearField()
S
67 2 7
__construct()
S
77 1 4
getFields()
S
73 1 5
createStringField()
S
71 1 6
createDateTimeField()
S
70 1 6
createField()
S
65 1 8